floating trash - French English Dictionary